package flex.cc.uac.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class MenuVo implements Serializable {


    @ApiModelProperty("菜单编号")
    private Long id;

    @ApiModelProperty("父id")
    private Long pid;


    @ApiModelProperty("菜单编码")
    private String menuCode;

    @ApiModelProperty("菜单名称")
    private String menuName;


    @ApiModelProperty("菜单URL")
    private String url;

    @ApiModelProperty("图标")
    private String iconCls;


    @ApiModelProperty("序号")
    private String number;


    @ApiModelProperty("备注(研发中心)")
    private String remark;


    @ApiModelProperty("删除标识")
    private Short yn;
    private MenuVo parentMenu;

    private List<MenuVo> children;

    private boolean hasMenu = false;
}
